﻿using System;
using System.Collections.Generic;
using System.Drawing;

namespace Vosc.VirtualOscilloscope
{
	// Token: 0x02000022 RID: 34
	internal class Consts
	{
		// Token: 0x060000CA RID: 202 RVA: 0x0000D0D0 File Offset: 0x0000B2D0
		private Consts()
		{
		}

		// Token: 0x1700001C RID: 28
		// (get) Token: 0x060000CB RID: 203 RVA: 0x0000D0D8 File Offset: 0x0000B2D8
		public static IList<Color> COLOR_SEQUENCE
		{
			get
			{
				return Consts.colors.AsReadOnly();
			}
		}

		// Token: 0x060000CC RID: 204 RVA: 0x0000D0E4 File Offset: 0x0000B2E4
		static Consts()
		{
			Consts.colors.Add(Color.Yellow);
			Consts.colors.Add(Color.SkyBlue);
			Consts.colors.Add(Color.Pink);
			Consts.colors.Add(Color.LightGreen);
			Consts.colors.Add(Color.Cyan);
			Consts.colors.Add(Color.Blue);
			Consts.colors.Add(Color.Purple);
			Consts.colors.Add(Color.LightCoral);
			Consts.colors.Add(Color.LightGreen);
			Consts.colors.Add(Color.LightPink);
			Consts.colors.Add(Color.White);
		}

		// Token: 0x04000101 RID: 257
		public static readonly Color DEFAULT_WAVE_LINE_COLOR = Color.Red;

		// Token: 0x04000102 RID: 258
		public static readonly float DEFAULT_WAVE_LINE_WIDTH = 1f;

		// Token: 0x04000103 RID: 259
		public static readonly string DEFAULT_SIAGNAL_NAME = "signal name";

		// Token: 0x04000104 RID: 260
		public static readonly double DEFAULT_VERTICAL_POSITION = 0.0;

		// Token: 0x04000105 RID: 261
		public static readonly int DEFAULT_VALUE_PER_CELL_GRADE = 0;

		// Token: 0x04000106 RID: 262
		public static readonly int DEFAULT_CHANNEL_SN = 0;

		// Token: 0x04000107 RID: 263
		public static readonly ushort DEFAULT_BIT_MASK = ushort.MaxValue;

		// Token: 0x04000108 RID: 264
		private static readonly List<Color> colors = new List<Color>(10);
	}
}
